surgical orthopaedic implant - Turc Anglais Dictionnaire